Coloring 3-colorable graphs with o(n^{1/5}) colors

نویسندگان

  • Ken-ichi Kawarabayashi
  • Mikkel Thorup
چکیده

Recognizing 3-colorable graphs is one of the most famous NP-complete problems [Garey, Johnson, and Stockmeyer STOC’74]. The problem of coloring 3-colorable graphs in polynomial time with as few colors as possible has been intensively studied: O(n1/2) colors [Wigderson STOC’82], Õ(n2/5) colors [Blum STOC’89], Õ(n3/8) colors [Blum FOCS’90], O(n1/4) colors [Karger, Motwani, Sudan FOCS’94], Õ(n3/14) = O(n0.2142) colors [Blum and Karger IPL’97], O(n0.2111) colors [Arora, Chlamtac, and Charikar STOC’06], and O(n0.2072) colors [Chlamtac FOCS’07]. Recently the authors got down to O(n0.2049) colors [FOCS’12]. In this paper we get down to O(n0.19996) = o(n1/5) colors. Since 1994, the best bounds have all been obtained balancing between combinatorial and semi-definite approaches. We present a new combinatorial recursion that only makes sense in collaboration with semi-definite programming. We specifically target the worst-case for semidefinite programming: high degrees. By focusing on the interplay, we obtained the biggest improvement in the exponent since 1997. 1998 ACM Subject Classification F.2.2 Nonnumerical Algorithms and Problems – Computations on discrete structures, G.2.2 Graph Theory – Graph algorithms

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Finding Large Independent Sets

This lecture deals with the problem of proper vertex colorings of graphs. More speciically, we are interested in coloring a given 3-colorable graph with as few colors as we can. It is easy to see that it is NP-Hard to nd a 3 coloring for any given 3-colorable graph-this would enable deciding whether a general graph is 3-colorable. If a polynomial-time algorithm existed for 3-coloring a 3-colora...

متن کامل

Coloring k-colorable graphs using relatively small palettes

We obtain the following new coloring results: A 3-colorable graph on n vertices with maximum degree can be colored, in polynomial time, using O(( log ) 1=3 logn) colors. This slightly improves an O(( 1=3 log ) logn) bound given by Karger, Motwani and Sudan. More generally, k-colorable graphs with maximum degree can be colored, in polynomial time, using O(( 1 2=k log ) logn) colors. A 4-colorabl...

متن کامل

Randomized Online Graph Coloring (Preliminary Version)

In this paper we study the problem of coloring graphs in an online manner. The only known deterministic online graph coloring algorithm with a sublinear performance function was found by Lov&z, Saks and Trotter [5]. Their algorithm colors graphs of c h r s matic number x with no more than ((2xn)/log*n) colors, where n is the number of vertices. They point out that the performance can be improve...

متن کامل

On the Hardness of 4-Coloring a 3-Colorable Graph

We give a new proof showing that it is NP-hard to color a 3-colorable graph using just four colors. This result is already known [18], but our proof is novel as it does not rely on the PCP theorem, while the one in [18] does. This highlights a qualitative difference between the known hardness result for coloring 3-colorable graphs and the factor n hardness for approximating the chromatic number...

متن کامل

Approximate Graph Coloring by Semide nite

We consider the problem of coloring k-colorable graphs with the fewest possible colors. We present a randomized polynomial time algorithm which colors a 3-colorable graph on n vertices with minfO((1=3 log 4=3); O(n 1=4 log n)g colors where is the maximum degree of any vertex. Besides giving the best known approximation ratio in terms of n, this marks the rst non-trivial approximation result as ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014